Package pl. wendigo. chrome. api. domsnapshot
Contains DevTools Protocol DOMSnapshot domain implementation accessible via DOMSnapshotDomain class.
Types
ArrayOfStrings
Link copied to clipboard
CaptureSnapshotRequest
Link copied to clipboard
data class CaptureSnapshotRequest(computedStyles: List<String>, includePaintOrder: Boolean?, includeDOMRects: Boolean?)
Content copied to clipboard
Represents request frame that can be used with DOMSnapshot#captureSnapshot operation call.
CaptureSnapshotResponse
Link copied to clipboard
data class CaptureSnapshotResponse(documents: List<DocumentSnapshot>, strings: List<String>)
Content copied to clipboard
Represents response frame that is returned from DOMSnapshot#captureSnapshot operation call.
ComputedStyle
Link copied to clipboard
DocumentSnapshot
Link copied to clipboard
data class DocumentSnapshot(documentURL: StringIndex, title: StringIndex, baseURL: StringIndex, contentLanguage: StringIndex, encodingName: StringIndex, publicId: StringIndex, systemId: StringIndex, frameId: StringIndex, nodes: NodeTreeSnapshot, layout: LayoutTreeSnapshot, textBoxes: TextBoxSnapshot, scrollOffsetX: Double?, scrollOffsetY: Double?, contentWidth: Double?, contentHeight: Double?)
Content copied to clipboard
DOMNode
Link copied to clipboard
data class DOMNode(nodeType: Int, nodeName: String, nodeValue: String, textValue: String?, inputValue: String?, inputChecked: Boolean?, optionSelected: Boolean?, backendNodeId: BackendNodeId, childNodeIndexes: List<Int>?, attributes: List<NameValue>?, pseudoElementIndexes: List<Int>?, layoutNodeIndex: Int?, documentURL: String?, baseURL: String?, contentLanguage: String?, documentEncoding: String?, publicId: String?, systemId: String?, frameId: FrameId?, contentDocumentIndex: Int?, pseudoType: PseudoType?, shadowRootType: ShadowRootType?, isClickable: Boolean?, eventListeners: List<EventListener>?, currentSourceURL: String?, originURL: String?, scrollOffsetX: Double?, scrollOffsetY: Double?)
Content copied to clipboard
DOMSnapshotDomain
Link copied to clipboard
GetSnapshotRequest
Link copied to clipboard
GetSnapshotResponse
Link copied to clipboard
data class GetSnapshotResponse(domNodes: List<DOMNode>, layoutTreeNodes: List<LayoutTreeNode>, computedStyles: List<ComputedStyle>)
Content copied to clipboard
Represents response frame that is returned from DOMSnapshot#getSnapshot operation call.
InlineTextBox
Link copied to clipboard
data class InlineTextBox(boundingBox: Rect, startCharacterIndex: Int, numCharacters: Int)
Content copied to clipboard
LayoutTreeNode
Link copied to clipboard
data class LayoutTreeNode(domNodeIndex: Int, boundingBox: Rect, layoutText: String?, inlineTextNodes: List<InlineTextBox>?, styleIndex: Int?, paintOrder: Int?, isStackingContext: Boolean?)
Content copied to clipboard
LayoutTreeSnapshot
Link copied to clipboard
data class LayoutTreeSnapshot(nodeIndex: List<Int>, styles: List<ArrayOfStrings>, bounds: List<Rectangle>, text: List<StringIndex>, stackingContexts: RareBooleanData, paintOrders: List<Int>?, offsetRects: List<Rectangle>?, scrollRects: List<Rectangle>?, clientRects: List<Rectangle>?)
Content copied to clipboard
NodeTreeSnapshot
Link copied to clipboard
data class NodeTreeSnapshot(parentIndex: List<Int>?, nodeType: List<Int>?, nodeName: List<StringIndex>?, nodeValue: List<StringIndex>?, backendNodeId: List<BackendNodeId>?, attributes: List<ArrayOfStrings>?, textValue: RareStringData?, inputValue: RareStringData?, inputChecked: RareBooleanData?, optionSelected: RareBooleanData?, contentDocumentIndex: RareIntegerData?, pseudoType: RareStringData?, isClickable: RareBooleanData?, currentSourceURL: RareStringData?, originURL: RareStringData?)
Content copied to clipboard
RareBooleanData
Link copied to clipboard
RareIntegerData
Link copied to clipboard
RareStringData
Link copied to clipboard
StringIndex
Link copied to clipboard
TextBoxSnapshot
Link copied to clipboard